body{font-family: "microsoft yahei";}
.qy-cover{position:fixed;top: 0;right: 0;bottom: 0;left: 0;z-index:1100;background-color: rgba(0,0,0,.5);}
.qy-modal{position: absolute;z-index:1101;left:50%;margin-left:-290px;top:50%;margin-top:-220px;width: 470px;padding: 20px 55px 40px;background-color: #fff;border-radius: 10px;overflow: hidden;}
/*公告*/
.qy-notice{width: 496px;padding: 20px 100px 50px;margin-left:-345px;}
.qy-bordertop{position: absolute;top: 0; left: 0; width:100%; height:11px; background:#fff url(../img/qy-border.png) repeat-x 11px -1px;}
.qy-borderbottom{position: absolute;bottom: -1px; left: 0; width:100%; height:11px; background:#fff url(../img/qy-border.png) repeat-x 11px -1px;}
.qy-borderleft{position: absolute;top: 0; left: 0;width:11px; height:100%; background:#fff url(../img/qy-border2.png) repeat-y -1px 11px;}
.qy-borderright{position: absolute;top: 0; right: -1px;width:11px; height:100%; background:#fff url(../img/qy-border2.png) repeat-y -1px 11px;}
.qy-close{ width:21px; height:21px; position:absolute; right:25px; top:25px; background:url(/eshop/imgs/qy-close.png) 0 0 no-repeat; cursor:pointer}
.qy-close:hover{background-position: -21px 0;}
.qy-tit{ font-size:36px; text-align:center; font-weight:bold; margin-top:25px;}
.qy-notice .qy-prompt{ font-size:16px; color:#515151; margin-top:15px; line-height:26px;}
.qy-notice .qy-tu{ text-decoration:none}
.qy-notice .qy-tu:hover{ text-decoration:underline}
.qy-con{ margin:20px 0; font-weight:bold; font-size:18px; line-height:26px;}
.qy-respect{ color:#515151; font-size:14px;}
.qy-red{ color:#cb4b5b;}
.qy-guarantee{font-size:14px; color:#515151; line-height:24px;}
.qy-btn{display:block;margin:40px auto 0;width: 156px;height: 30px;line-height: 30px;font-size: 16px;color: #fff;background-color: #cb4b5b;border:1px solid #cb4b5b;text-align: center;border-radius: 16px;text-decoration: none;transition-duration: .3s;}
.qy-btn:hover{background-color: #b53848;}
.qy-icon{font-family:'\5b8b\4f53';letter-spacing: -2px;margin-left: 10px;}
/*验证账户迁移*/
.qy-title{text-align: center;}
.qy-title img{margin-right:10px;vertical-align: middle;height: 60px;}
.qy-title span{font-size:18px;color:#4c4c4c;font-weight:bold;vertical-align: middle;padding-right: 30px;}
.qy-content{font-size:14px;color:#4c4c4c;margin-top: 30px;}
.qy-content p{margin: 10px 0;}
.qy-account{padding: 20px;background-color: #f5f5f5;text-align: center;}
.qy-account span{display:inline-block;text-align: left;}
.qy-account strong{font-size: 16px;line-height: 2;}
.qy-form{width: 300px;margin: 10px auto 20px;position:relative;}
.qy-form input{width: 300px;height: 38px;border:1px solid #d1d1d1;font-size:14px;text-indent: 10px;padding: 0;margin:0;-webkit-appearance:none;background-color: #fff;}
.qy-form .tips{position:absolute;bottom:-20px;left:0;color: #e40011;font-size:12px;margin: 0;}
.qy-btn-row{text-align: center;}
.qy-btn-row .qy-btn{display: inline-block;width: 120px;margin: 30px 10px 0;}
.qy-btn-row .qy-btn-line{background-color: #fff;color: #cb4b5b;}

/*加载中*/
.qy-loading{position:fixed;top: 0;right: 0;bottom: 0;left: 0;z-index:1100;background-color: rgba(0,0,0,.5);}
.qy-loading-inner{position:absolute;left:50%;top:50%;margin:-100px 0 0 -150px;width: 300px;height: 200px;text-align: center;}
.qy-loading-inner p{font-size: 16px;color: #fff;margin: 10px 0;}
.qy-loading-inner img{margin-bottom: 20px;width: 80px;}